package cn.gson.crm.model.mapper;

import cn.gson.crm.model.pojos.Check;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface CheckMapper {
    //按条件查询
    public List<Check> selectCheck(@Param("type") String type, @Param("leix") String leix);
    //链表查询(销售费用)
    public List<Check> selectSell(@Param("checkId") Integer checkId);
    //链表查询（出差表）
    public List<Check> selectBusiness(@Param("checkId") Integer checkId);
    //链表查询(合同表)
    public List<Check> selectContract(@Param("checkId") Integer checkId);
    //连表查询（报价表）
    public List<Check> selectoffer(@Param("checkId") Integer checkId);
    //链表查询（订单表）
    public List<Check> selectoder(@Param("checkId") Integer checkId);
    //连边查询（退货表）
    public List<Check> selectgoods(@Param("checkId") Integer checkId);
    //连表查询（换货表）
    public List<Check> selectgood2(@Param("checkId") Integer checkId);
    //单表查询
    public Check select1( Integer checkId);
    //mybaitis修改
    public void update1(@Param("checkCondition") String checkCondition, @Param("checkSpDate") String checkSpDate, @Param("checkId") Integer checkId);
}
